React Job: Senior Front End Engineer

Job added on

Company

Aratech
Spain

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

React Job Details

Description
We are ARATECH, a technology consulting firm, born 10 years ago to provide efficient solutions to our clients. Within our business lines we help our partners to find the best talent for their work teams.

Would you like to belong to a company in the tourism and hospitality industry? Are you passionate about technology? Our partner is developing a platform dedicated to the world of travel and is expanding in several countries in Europe and is looking for a Senior FRONTEND Developer to join their team.

What do they offer you?

Flexible office hours (intensive on Fridays)
Digital Hubs locations: Porto, Milan, Madrid and Barcelona
Remote Trainings
English courses
Prime Membership
Career Path
Fast-track career development
Work-life-balance
Special discounts
Additional prizes and awards
Horizontal and transparent culture
Lots of fun!!!

Requirements

About you:
Mastery of JavaScript and strong knowledge of engineering fundamentals (data structures, concurrency, design patterns, algorithms).
Provide solutions to complex problems. Understand the problem, the system and work with our most senior people to find the best solution that is robust, scalable and has good performance in a high load environment.
Code the solutions with the highest quality through good design, attention to detail and test quality.
Be part of a product development team. Be a team player, working with skilled team mates. Good communication skills and open to help the team to reach the objectives.
Help the team grow. Mentor the team members to continue improving, giving feedback and sharing your expertise.
Challenge the decisions to grow all together. Promote principles, do training to improve technical excellence.
Be part of product definition. Understand your product and be involved in the ideation process. Challenge the decisions, focus the actions on data and give ideas on how to improve your product. Be worried about the performance of product KPIs and technical KPIs.
Be proactive when you see an opportunity to improve.
Focus on the outcome, not on the taks.

You will work with a tech stack that may include:
ES6 code
Javascript libraries like ReactJS and Lodash.
Graphql
Testing frameworks and libraries like Mocha, Chai, sinon.js and Jest.
React Testing library (Selenium + Cucumber + nodejs).
Style Sheet preprocessors like SASS, CSS-in-JS and styled-components.
Packages and task runners like webpack, babel, grunt, npm
Java 8 and 11 in the BackEnd (if you want, you have the opportunity, to become a fullstack developer)
Usage of storybook to speed up developments.
Microservices platform and modular FE
Powerfull monitoring techniques using Data dog, BigQuery and Graphana.
Version-control systems like Git & bitbucket.
Story book using Design system made with emotion and styled system.
Clean code
SOLID principles and TDD

We are glad to recieve your application!!

5 years